wine sediment - French English Dictionary